package eerbaar.client.internal.ctr;

import eerbaar.client.ctr.IGameController;
import eerbaar.client.ctr.IGameControllerFactory;
import eerbaar.game.IGame;
import eerbaar.persona.IPersona;

public class GameControllerFactory implements IGameControllerFactory {

    @Override
    public IGameController create(IPersona subject, IGame game) {

        return new GameController(subject, game);
    }

    @Override
    public IGameController create(IPersona[] subjects, IGame game) {

        return new MultiGameController(subjects, game);
    }
}
